General Hermann Otto II of Limburg Stirum (April 1, 1646 - Donauwörth, July 8, 1704), count of Limburg Stirum and Bronckhorst, sovereign lord zu Gemen, was the son of Adolf Ernst of Limburg Stirum and an imperial army commander.
He inherited the immediate lordship of Gemen in 1675, being 18 years after the death of his father during which the regency on Gemen was exercised by his mother Isabella countess von Vehlen und Meggen zu Raesfeld. The reason for the regency is not known. On 15 September 1700, a decision by the Courts confirmed its succession right over Gemen.
He married in 1678 Charlotte Amalie countess von Vehlen und Meggen zu Raesfeld (born 1662, died 1718). They had six children:
He fought in the War of the Spanish Succession in the service of the Holy Roman Emperor Leopold I against France and Bavaria.
In 1703, he lost the Battle of Höchstädt against the French-Bavarian forces under General Villars. In 1704, he led the second assault on enemy positions in the Battle of Schellenberg and was mortally wounded. He died a few days later.